wash one's hands of - Francés Inglés Diccionario